package com.example.demo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.demo.DTO.UserRegisterDTO;
import com.example.demo.DTO.UserWebLoginDTO;
import com.example.demo.entity.WebUser;
import com.example.demo.result.Result;

public interface UserService extends IService<WebUser> {
    WebUser checkUserExists(String username);

    /**
     * 注册账户接口
     * @param userRegisterDTO
     * @return
     */
    Result<String> userRegister(UserRegisterDTO userRegisterDTO);

    WebUser webLogin(UserWebLoginDTO userLoginDTO);
}
